homogeneous earth dam - Francés Inglés Diccionario